CSCI051A PO
Download as PDF
Introduction to Computer Science Exploring Topics in Artificial Intelligence
Course Title
Introduction to Computer Science Exploring Topics in Artificial Intelligence
Description
An introduction to computer science exploring topics in artificial intelligence (AI). The course will cover core programming concepts including iteration and recursion, basic data structures, and object-oriented programming using Python motivated by AI applications such as problem solving via search, game playing and basic machine learning. Students must take a lab associated with this section only. No previous programming experience required or expected. Course is equivalent to CSCI051 PO, CSCI 051G PO, CSCI 051J PO, CSCI 051P PO, and CSCI 005 HM. Only one of the following courses: CSCI051 PO, CSCI051A PO, CSCI 051G PO, CSCI 051J PO, CSCI 051P PO, and CSCI 005 HM, can be taken for credit.
Course Attributes
PO Area 5 Requirement, Computer Science, Linguistics & Cog Sci
Min
1
Max
1
Repeatable
No